scarce and painful urination - Espagnol Anglais Dictionnaire